﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using SimulationPresenter.Simulation.Primitive;
using SimulationPresenter.Simulation;

namespace SimulationPresenter.Theater
{
    internal interface ISimulationTypeChangeableActor
    {
        void As<T>(SimulationEnvironment environment) where T : ISimulationPrimitive;

        void CommitToScene(SimulationEnvironment enviroment);
    }
}
